package com.kly.chatter.db.entity;
import com.fqgj.common.entity.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;
/**
* User: a
* Date: 2023-10-18
* Time: 10:18:04.562
* TableDesc:私密照片 私密视频解锁奖励记录
*/
public class PrivateUnlockRewardEntity extends BaseEntity{
    /**
    *chatter 编号
    */
    private String chatterCode;
    /**
    *cm 用户编码
    */
    private String modelCode;
    /**
    *普通用户编码
    */
    private String userCode;
    /**
    *类型 1.pp 2.pv
    */
    private Integer type;
    /**
    *日期 yyyymmdd
    */
    private Integer rewardDate;
    /**
    *Pp/pv解锁数量
    */
    private Integer unlockNum;
    /**
    *奖励
    */
    private BigDecimal reward;
    /**
    *奖励规则id
    */
    private Integer config;
    /**
    *奖励类型 1 普通 2奖励
    */
    private Integer rewardType;


    public  String getChatterCode(){
        return this.chatterCode;
    }

    public  PrivateUnlockRewardEntity setChatterCode(String chatterCode){
        this.chatterCode = chatterCode;
        return this;
    }

    public  String getModelCode(){
        return this.modelCode;
    }

    public  PrivateUnlockRewardEntity setModelCode(String modelCode){
        this.modelCode = modelCode;
        return this;
    }

    public  String getUserCode(){
        return this.userCode;
    }

    public  PrivateUnlockRewardEntity setUserCode(String userCode){
        this.userCode = userCode;
        return this;
    }

    public  Integer getType(){
        return this.type;
    }

    public  PrivateUnlockRewardEntity setType(Integer type){
        this.type = type;
        return this;
    }

    public  Integer getRewardDate(){
        return this.rewardDate;
    }

    public  PrivateUnlockRewardEntity setRewardDate(Integer rewardDate){
        this.rewardDate = rewardDate;
        return this;
    }

    public  Integer getUnlockNum(){
        return this.unlockNum;
    }

    public  PrivateUnlockRewardEntity setUnlockNum(Integer unlockNum){
        this.unlockNum = unlockNum;
        return this;
    }

    public  BigDecimal getReward(){
        return this.reward;
    }

    public  PrivateUnlockRewardEntity setReward(BigDecimal reward){
        this.reward = reward;
        return this;
    }

    public  Integer getConfig(){
        return this.config;
    }

    public  PrivateUnlockRewardEntity setConfig(Integer config){
        this.config = config;
        return this;
    }

    public  Integer getRewardType(){
        return this.rewardType;
    }

    public  PrivateUnlockRewardEntity setRewardType(Integer rewardType){
        this.rewardType = rewardType;
        return this;
    }
}
